Towards multilingual programming environments
نویسندگان
چکیده
Software projects consist of different kinds of artifacts: build files, configuration files, markup files, source code in different software languages, and so on. At the same time, however, most integrated development environments (IDEs) are focused on a single (programming) language. Even if a programming environment supports multiple languages (e.g., Eclipse), IDE features such as cross-referencing, refactoring, or debugging, do not often cross language boundaries. What would it mean for programming environment to be truly multilingual? In this short paper we sketch a vision of a system that integrates IDE support across language boundaries. We propose to build this system on a foundation of unified source code models and metaprogramming. Nevertheless, a number of important and hard research questions still need to be addressed.
منابع مشابه
Towards an Interactive Multilingual Environment
We want to present here two simple systems developed to help people work in a multilingual en-vironement. The rst system allows one to perform searches in a multilingual document collection , whereas the second one helps understanding documents in foreign languages. These systems can be coupled together to provide a substantial aid to people working in a multilingual environment .
متن کاملMultilingual Drafting of Instructional Texts
This paper presents a new approach to computer assisted production of parallel instructions in multiple languages: multilingual generation. At the IT Research Institute at the University of Brighton, we are working on two major projects on multilingual generation of instructions, funded by the CEC and SERC/DTI and involving collaboration with groups of professional technical authors and transla...
متن کاملMultilingual Web Usability Testing - A MUST Methodology
Online marketers and retailers provide websites in various languages through translation in order to penetrate into local markets. Translation causes issues in terms of ease of navigation for the user and hence affecting the usability of these websites. Usability testing is a technique to refine the website by tracing problems in it, with the help of experiments, involving real users. The stand...
متن کاملTowards Development of Multilingual Spoken Dialogue Systems
Developing multilingual dialogue systems brings up various challenges. Among them development of natural language understanding and generation components, with a focus on creating new language parts as rapidly as possible. Another challenge is to ensure compatibility between the different language specific components during maintenance and ongoing development of the system. We describe our expe...
متن کاملA framework for the support of multilingual computing environments
The issue of multiple natural language support in operating systems and ap plication programs has appeared and reappeared under many di erent headings Internationalization localization double byte character set DBCS support character composition support and language toolkits are only some of them Yet the issue concerns so many areas that most existing solutions address only part of the problem ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Sci. Comput. Program.
دوره 97 شماره
صفحات -
تاریخ انتشار 2015